
def decode_data(data: bytes) -> str:
    # 通过捕获异常，解决不同编码数据的解码问题
    try:
        msg = data.decode("UTF-8")
    except UnicodeDecodeError as e:
        # 如果出现了异常，再使用GBK解码
        msg = data.decode("GBK")

    return msg